Skip to content

Conversation

agentfarmx[bot]
Copy link
Contributor

@agentfarmx agentfarmx bot commented Mar 1, 2025

agent_instance: tripathi456_gvisor-based-python-repl_issue_11_0479a765 Tries to fix: #11

🌉 Implemented MCP-Proxy for Python REPL Integration

This PR adds a Rust-based proxy service that communicates with our gVisor-based Python REPL server and exposes the execution results via the Model Context Protocol (MCP).

  • Added: Complete Axum server with health and execution endpoints
  • Added: TCP client implementation that handles binary protocol communication with Python REPL
  • Added: MCP protocol converters to transform Python responses into MCP-compliant format
  • Fixed: Server initialization using Tokio's newer async/await patterns

All code passes cargo check with no errors. Ready for review and integration testing.

@TwistingTwists
Copy link
Contributor

Add target directory to .gitignore.

1 similar comment
@tripathi456
Copy link
Owner

Add target directory to .gitignore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

wrap in MCP - model context protocol

2 participants